package org.visionlibrary.image.geomtric.lines.search.model;

import java.util.List;

import javax.media.jai.TiledImage;

import org.visionlibrary.image.geomtric.model.Vector2d;


/**
 * Interfejs wspolny dla wszystkich klas pozwalajacych na wektoryzacje obrazu.
 */
public interface SegmentFinder {
	/**
	 * Metoda ma za zadnie wyznaczyc list odcinkow (wektoryzowac) dla konturu
	 * obrazu podanego jako argument.
	 * 
	 * @param image Obraz ktorego kontur ma byc przetworzony.
	 * 
	 * @return Lista odcinkow.
	 */
	List<Vector2d> search(TiledImage image); 
}
